Como establecer el Log Level del logger para que saque información mas detallada de otros niveles
Cuando utilizamos un logger podemos indicar en que nivel de log queremos imprimir la información, los niveles disponibles son los siguientes:
La gerarquía de los niveles es la siguiente:
En Spring por defecto el nivel del logging es INFO, si queremos cambiar el log level tenemo que añadir la siguiente configuración en el application.properties:
logging.level.root=WARN
El código anterior establecería el log level en warn para toda la aplicación
En algunas ocasiones no queremos cambiar el log level para toda la aplicación, ya que si por ejemplo ponemos el nivel debug podemos recibir una salida de datos muy grande de toda la aplicación y perdernos los mensajes que queremos, por eso podemos establecer el log level por paquetes de la siguiente manera:
logging.level.org.springframework.web=DEBUG
El código anterior establecería el log level en debug pero solo para las clases que estén en el paquete org.springframework.web
Spring | Log Level | Logging